package cn.kgc;

/**
 * 注解的基本使用    有特定含义的标识符
 * @Test   @Override
 * 分类：
 *  1.jdk中提供的注解  @Override
 *  2.元注解  修饰注解的注解
 *      @Target  属性   ElementType   value    说明注解的使用位置
 *              ElementType  ->enum   FIELD , TYPE ,METHOD  , PARAMETER
        @Retention   标识注解的生命周期
               RetentionPolicy   ->enum   SOURCE 源码    CLASS  字节码   RUNTIME  运行时
        @Documented     标识注解是否要生成到API文档中
 *  3.自定义注解    @interface
 *
 */
public class App {
    public static void main( String[] args ) {
        System.out.println( "Hello World!" );
    }
}
